Skip to content

build: bump vitest + coverage-v8 to latest#55

Merged
rlaope merged 4 commits intomainfrom
fix/vitest-bump
Apr 9, 2026
Merged

build: bump vitest + coverage-v8 to latest#55
rlaope merged 4 commits intomainfrom
fix/vitest-bump

Conversation

@rlaope
Copy link
Copy Markdown
Owner

@rlaope rlaope commented Apr 9, 2026

Supersedes #5

Summary

Test plan

  • 717 tests pass, 24 test files

Bump both vitest and @vitest/coverage-v8 to latest versions together
to resolve peer dependency conflict that caused CI failure on PR #5.

Signed-off-by: rlaope <rlaope@users.noreply.github.com>
rlaope added 3 commits April 9, 2026 11:23
Latest vitest uses rolldown which requires node:util styleText
(Node 20.12+). Node 18 is EOL since 2025-04.

Signed-off-by: rlaope <rlaope@users.noreply.github.com>
Platform mismatch scenario now detects macOS patterns on Linux CI
and Linux patterns on macOS. Fixes CI failure where /proc/ is valid
on Linux.

Signed-off-by: rlaope <rlaope@users.noreply.github.com>
@types/node@25 requires explicit types field in tsconfig.json.

Signed-off-by: rlaope <rlaope@users.noreply.github.com>
@rlaope rlaope merged commit f5e80ee into main Apr 9, 2026
2 checks passed
@rlaope rlaope deleted the fix/vitest-bump branch April 9, 2026 02:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant